IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM.niceforms {
	LINE-HEIGHT: normal
}
.niceforms INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #404040; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.niceforms TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #404040; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
LABEL {
	LINE-HEIGHT: 16px; PADDING-LEFT: 2px; COLOR: #999; CURSOR: pointer
}
LABEL.chosen {
	COLOR: #333
}
.outtaHere {
	POSITION: absolute; LEFT: -6000px
}
.radioArea {
	WIDTH: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; CLEAR: left; FONT-SIZE: 0px; CURSOR: pointer
}
.radioAreaChecked {
	WIDTH: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; CLEAR: left; FONT-SIZE: 0px; CURSOR: pointer
}
.radioArea {
	BACKGROUND: url(red/radio.gif) no-repeat left top
}
.radioAreaChecked {
	BACKGROUND: url(red/radio.gif) no-repeat left bottom
}
.checkboxArea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 13px; CLEAR: left; FONT-SIZE: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.checkboxAreaChecked {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 13px; CLEAR: left; FONT-SIZE: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.checkboxArea {
	BACKGROUND: url(red/checkbox.gif) no-repeat left top
}
.checkboxAreaChecked {
	BACKGROUND: url(red/checkbox.gif) no-repeat left bottom
}
.focused {
	BORDER-BOTTOM: #ddd 1px dotted; BORDER-LEFT: #ddd 1px dotted; BORDER-TOP: #ddd 1px dotted; BORDER-RIGHT: #ddd 1px dotted
}
.textinput {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(red/input_bg.gif) repeat-x left top; HEIGHT: 15px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
.textinputHovered {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(red/input_bg.gif) repeat-x left top; HEIGHT: 15px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
.textinputHovered {
	BACKGROUND-POSITION: left bottom
}
.inputCorner {
	PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle
}
.txtarea .tr {
	BACKGROUND: url(red/txtarea_tr.gif) no-repeat right top
}
.txtarea .tr_xon {
	BACKGROUND: url(red/txtarea_tr.gif) no-repeat right top
}
.txtarea .tr_xon {
	BACKGROUND: url(red/txtarea_tr_xon.gif) no-repeat right top
}
.txtarea IMG.txt_corner {
	WIDTH: 5px; DISPLAY: block; HEIGHT: 5px
}
.txtarea .br {
	BACKGROUND: url(red/txtarea_br.gif) no-repeat right top
}
.txtarea .br_xon {
	BACKGROUND: url(red/txtarea_br.gif) no-repeat right top
}
.txtarea .br_xon {
	BACKGROUND: url(red/txtarea_br_xon.gif) no-repeat right top
}
.txtarea .cntr {
	BACKGROUND: url(red/txtarea_cntr.gif) repeat-y right top
}
.txtarea .cntr_xon {
	BACKGROUND: url(red/txtarea_cntr_xon.gif) repeat-y right top
}
.txtarea .cntr_l {
	WIDTH: 5px; BACKGROUND: url(red/txtarea_l.gif) repeat-y left top; FLOAT: left
}
.txtarea .cntr_l_xon {
	WIDTH: 5px; BACKGROUND: url(red/txtarea_l.gif) repeat-y left top; FLOAT: left
}
.txtarea .cntr_l_xon {
	BACKGROUND: url(red/txtarea_l_xon.gif) repeat-y left top
}
.txtarea TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.selectArea {
	BACKGROUND: url(red/select_bg.gif) repeat-x left top; HEIGHT: 21px
}
.selectArea .left {
	WIDTH: 8px; BACKGROUND: url(red/select_left.gif) no-repeat left top; FLOAT: left; HEIGHT: 21px
}
.selectArea .right {
	WIDTH: 21px; BACKGROUND: url(red/select_right.gif) no-repeat left top; FLOAT: right; HEIGHT: 21px
}
.selectArea .right A {
	POSITION: absolute; WIDTH: 21px; DISPLAY: block; HEIGHT: 21px
}
.selectArea .right I {
	DISPLAY: none
}
.selectArea .center {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 160px; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.fake_list {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #6f7074; FLOAT: left; FONT-SIZE: 11px; OVERFLOW: auto; PADDING-TOP: 2px
}
UL.fake_list LI {
	BORDER-BOTTOM: #6f7074 1px solid; BORDER-LEFT: #6f7074 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 2px; COLOR: #f2f2f2; CLEAR: none; BORDER-TOP: #6f7074 1px solid; BORDER-RIGHT: #6f7074 1px solid; PADDING-TOP: 0px
}
.fake_list LI.selected {
	BORDER-BOTTOM-COLOR: #cfd0d6; BORDER-TOP-COLOR: #cfd0d6; BACKGROUND: #5f6062; COLOR: #fff; BORDER-RIGHT-COLOR: #cfd0d6; BORDER-LEFT-COLOR: #cfd0d6
}
.niceforms .buttonSubmit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; BACKGROUND: url(red/button_bg.gif) repeat-x left top; HEIGHT: 26px; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.niceforms .buttonSubmitHovered {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; BACKGROUND: url(red/button_bg.gif) repeat-x left top; HEIGHT: 26px; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.niceforms .buttonSubmitHovered {
	BACKGROUND-POSITION: left bottom
}
.niceforms .buttonImg {
	VERTICAL-ALIGN: bottom
}
